
Used BMW 3 Series for Sale in Phoenix, AZ
Showing 1-20 of 349 Listings
$5,998
2008 BMW 3 Series 328i
- 97,460 Miles
- Mesa, AZ (11 mi away)
- Remaining Lifespan: 5.5734577 yrs
- $1,821 Below market value of $7,819
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328i for Sale
97,460 Miles
Mesa, AZ (11 mi away)
| Category | Used Cars |
| Price | $5,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWR33568P151143 |
| Location | Mesa, AZ - 11 mi. |
| Features | power outlet, anti-theft system |
| Mileage | 97,460 mi. |
| Transmission | Automatic |
| Exterior Color | Space gray metallic |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$6,500
$7,9502013 BMW 3 Series 328i xDrive
- 105,769 Miles
- Phoenix, AZ (7 mi away)
- Remaining Lifespan: 5.7017074 yrs
- $1,854 Below market value of $8,354
- Listed 29 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
105,769 Miles
Phoenix, AZ (7 mi away)
| Category | Used Cars |
| Price | $6,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5C55DF597349 |
| Location | Phoenix, AZ - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 105,769 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$4,900
$5,8882013 BMW 3 Series 328i xDrive
- 139,902 Miles
- Phoenix, AZ (1 mi away)
- Remaining Lifespan: 5.742467 yrs
- $1,930 Below market value of $6,830
- Listed 46 days ago
Used 2013 BMW 3 Series 328i xDrive for Sale
139,902 Miles
Phoenix, AZ (1 mi away)
| Category | Used Cars |
| Price | $4,900 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5C57DF594050 |
| Location | Phoenix, AZ - 1 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 139,902 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$7,989
$8,1892015 BMW 3 Series 328i
- 112,472 Miles
- Phoenix, AZ (8 mi away)
- Remaining Lifespan: 5.9226356 yrs
- $1,264 Below market value of $9,253
- Listed 32 days ago
Used 2015 BMW 3 Series 328i for Sale
112,472 Miles
Phoenix, AZ (8 mi away)
| Category | Used Cars |
| Price | $7,989 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5C57FF610334 |
| Location | Phoenix, AZ - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 112,472 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$13,889
$13,9982019 BMW 3 Series 330i
- 113,747 Miles
- Glendale, AZ (16 mi away)
- Remaining Lifespan: 7.4925194 yrs
- $2,710 Below market value of $16,599
- Listed 49 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i for Sale
113,747 Miles
Glendale, AZ (16 mi away)
| Category | Used Cars |
| Price | $13,889 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R1C52KAJ98387 |
| Location | Glendale, AZ - 16 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 113,747 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$37,373
2026 BMW 3 Series 330i
- 15,228 Miles
- Phoenix, AZ (4 mi away)
- $9,104 Below market value of $46,477
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i for Sale
15,228 Miles
Phoenix, AZ (4 mi away)
| Category | Used Cars |
| Price | $37,373 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW08T8F94269 |
| Location | Phoenix, AZ - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 15,228 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
$6,495
$6,9952011 BMW 3 Series 328i
- 97,186 Miles
- Phoenix, AZ (1 mi away)
- $1,082 Below market value of $7,577
- Low annual miles
- Listed 75 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 328i for Sale
97,186 Miles
Phoenix, AZ (1 mi away)
| Category | Used Cars |
| Price | $6,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPH5G59BNM78507 |
| Location | Phoenix, AZ - 1 mi. |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 97,186 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | Rear-wheel drive |
$40,373
$40,9732025 BMW 3 Series 330i xDrive
- 5,581 Miles
- Phoenix, AZ (4 mi away)
- $5,032 Below market value of $45,405
- 1 Owner, Low annual miles
- Listed 110 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
5,581 Miles
Phoenix, AZ (4 mi away)
| Category | Used Cars |
| Price | $40,373 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA23LA06SFV37713 |
| Location | Phoenix, AZ - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5,581 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$40,889
$41,3982025 BMW 3 Series 330i xDrive
- 572 Miles
- Glendale, AZ (16 mi away)
- $7,753 Below market value of $48,642
- Low annual miles
- Listed 86 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
572 Miles
Glendale, AZ (16 mi away)
| Category | Used Cars |
| Price | $40,889 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW05S8F79347 |
| Location | Glendale, AZ - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 572 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$11,995
$12,2962017 BMW 3 Series 330i
- 86,200 Miles
- Mesa, AZ (14 mi away)
- Remaining Lifespan: 6.2181063 yrs
- $1,710 Below market value of $13,705
- Listed 116 days ago
Used 2017 BMW 3 Series 330i for Sale
86,200 Miles
Mesa, AZ (14 mi away)
| Category | Used Cars |
| Price | $11,995 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G59HNU09533 |
| Location | Mesa, AZ - 14 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 86,200 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | Rear-wheel drive |
$43,245
$43,9542025 BMW 3 Series 330i xDrive
- 959 Miles
- Glendale, AZ (16 mi away)
- $5,139 Below market value of $48,384
- Low annual miles
- Listed 83 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
959 Miles
Glendale, AZ (16 mi away)
| Category | Used Cars |
| Price | $43,245 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW0XS8F79201 |
| Location | Glendale, AZ - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 959 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$27,593
2023 BMW 3 Series 330i
- 47,300 Miles
- Scottsdale, AZ (8 mi away)
- Remaining Lifespan: 8.949386 yrs
- $4,263 Below market value of $31,856
- Listed 234 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i for Sale
47,300 Miles
Scottsdale, AZ (8 mi away)
| Category | Used Cars |
| Price | $27,593 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF04P8D35852 |
| Location | Scottsdale, AZ - 8 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 47,300 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$11,991
$13,9912018 BMW 3 Series 330e iPerformance
- 90,860 Miles
- Mesa, AZ (14 mi away)
- $1,381 Below market value of $13,372
- Low annual miles
- Listed 270 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330e iPerformance for Sale
90,860 Miles
Mesa, AZ (14 mi away)
| Category | Used Cars |
| Price | $11,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C54JA177869 |
| Location | Mesa, AZ - 14 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 90,860 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$41,998
$42,4772025 BMW 3 Series 330i xDrive
- 776 Miles
- Glendale, AZ (16 mi away)
- $6,507 Below market value of $48,505
- Low annual miles
- Listed 130 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
776 Miles
Glendale, AZ (16 mi away)
| Category | Used Cars |
| Price | $41,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW08S8F68312 |
| Location | Glendale, AZ - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 776 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$14,950
2017 BMW 3 Series 330i
- 68,300 Miles
- Mesa, AZ (13 mi away)
- Remaining Lifespan: 6.217621 yrs
- $1,292 Below market value of $16,242
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
68,300 Miles
Mesa, AZ (13 mi away)
| Category | Used Cars |
| Price | $14,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G33HNU57172 |
| Location | Mesa, AZ - 13 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 68,300 mi. |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$36,450
$36,5612025 BMW 3 Series 330i xDrive
- 16,304 Miles
- Peoria, AZ (18 mi away)
- $2,828 Below market value of $39,278
- 1 Owner, Low annual miles
- Listed 59 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
16,304 Miles
Peoria, AZ (18 mi away)
| Category | Used Cars |
| Price | $36,450 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | WBA23LA05SFV35886 |
| Location | Peoria, AZ - 18 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,304 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, clean history, one owner |
$24,500
$25,7002021 BMW 3 Series 330i
- 49,198 Miles
- Scottsdale, AZ (8 mi away)
- Remaining Lifespan: 8.075719 yrs
- $570 Below market value of $25,070
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i for Sale
49,198 Miles
Scottsdale, AZ (8 mi away)
| Category | Used Cars |
| Price | $24,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J00M8B62087 |
| Location | Scottsdale, AZ - 8 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 49,198 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, certified pre-owned car |
$8,300
2013 BMW 3 Series 328i
- 99,150 Miles
- Phoenix, AZ (7 mi away)
- Remaining Lifespan: 5.742287 yrs
- $220 Below market value of $8,520
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i for Sale
99,150 Miles
Phoenix, AZ (7 mi away)
| Category | Used Cars |
| Price | $8,300 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1C53DF440649 |
| Location | Phoenix, AZ - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 99,150 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$14,492
$18,5832013 BMW 3 Series 335i xDrive
- 82,368 Miles
- Avondale, AZ (14 mi away)
- Remaining Lifespan: 5.742287 yrs
- $577 Below market value of $15,069
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i xDrive for Sale
82,368 Miles
Avondale, AZ (14 mi away)
| Category | Used Cars |
| Price | $14,492 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B9G57DNR89630 |
| Location | Avondale, AZ - 14 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 82,368 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| Drivetrain | All-wheel drive |
$46,998
2026 BMW 3 Series 330i
- 5,695 Miles
- Mesa, AZ (11 mi away)
- $2,038 Below market value of $49,036
- 1 Owner, Low annual miles
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i for Sale
5,695 Miles
Mesa, AZ (11 mi away)
| Category | Used Cars |
| Price | $46,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW04T8G13433 |
| Location | Mesa, AZ - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5,695 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
Used Cars for Sale Insights
How to save money when buying a used BMW 3 Series in Phoenix?
| Engine | A 4-Cylinder 3 Series costs $13,570 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $3,660 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW 3 Series in Phoenix?
Least Expensive Color
Silver
$2,772
Average Savings
Most Expensive Color
Orange
$3,711
Average Premium
Average car color pricing for a used BMW 3 Series in Phoenix?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $2,772 Savings | |
| Red | $2,326 Savings | |
| Black | $1,662 Savings | |
| White | $481 Savings | |
| Brown | $120 Higher | |
| Gray | $723 Higher | |
| Blue | $1,555 Higher | |
| Orange | $3,711 Higher |
What BMW 3 Series color has the best resale value in Phoenix?
Price differences by car color compared to the average price of a used BMW 3 Series in Phoenix
What is the best time to buy a used BMW 3 Series in Phoenix?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,950 | 2,471 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,708 | 2,182 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,287 | 1,295 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,879 | 1,006 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,937 | 477 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,957 | 398 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,416 | 370 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,137 | 274 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,678 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,211 | 186 Listings |
|